<?php
interface Gi_Request_Interface {
  public function get_url ();
  public function get_uri ();
  public function set_module ($module);
  public function get_module ();
  public function set_controller ($controller);
  public function get_controller ();
  public function set_action ($action);
  public function get_action();
  public function set_params (array $params);
  public function get_params ();
  public function is_dispatched ();
  public function set_despatched ($flag = true);
}